﻿package 
{
	import Socket.*;
	import flash.display.Sprite;
	import Game.Match;
	import Game.Player;
	import Utils.MersenneTwister;
	import Component.LoadScreen;
	import Component.Map;
	import Component.ScreenSwap;
	import flash.display.MovieClip;

	public class Context
	{
		public var listener:ActionListener;
		public var sender:ActionSender;
		public var connection:ConnectionWatcher;
		public var input:InputManager;
		public var player:Player;
		public var screen:ScreenSwap;
		public var map:Map;

		public var match:Match;
		public var randomizer:MersenneTwister;

		public function Context()
		{
			match = new Match  ;
			randomizer = new MersenneTwister();
		}
	}

}